/**
 * 消费发送(定义统一的规则,使用与rabbitMq和kaflka)
 *
 * 1.cloud-stream-rabbitmq-provider8801   消息的生产者
 * 2.cloud-stream-rabbitmq-consumer8802   消息的消费者(没有指定组)
 * 3.cloud-stream-rabbitmq-consumer8803   消息的消费者(没有指定组)
 *      group
 *        4.cloud-stream-rabbitmq-consumer8804(指定为同一组)
 *        5.cloud-stream-rabbitmq-consumer8805(指定为同一组)
 *
 * 8801 发送消息
 *     1.消息会被 没有组 和 不同组的消费(消费多次)
 *     2.同组的消息有竞争,一条消息只能被消费一次
 *     3.发送的消息,肯定会被消费(消费的持久化,被带组消费)
 *       消息先发,消费者还没有启动,这时候启动消费者,如果消费者有定义组将会去消费消息
 *
 */